﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
     CodeBehind="OsobyEdycjaKolejnosci.aspx.cs" Inherits="KPWeb.ListyObecnosci.OsobyEdycjaKolejnosci" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
        <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="PobierzOsobyNaListe"  TypeName="KPWeb.ListyObecnosci.OsobyEdycjaKolejnosci" OldValuesParameterFormatString="original_{0}" >
        <SelectParameters>
            <asp:ControlParameter ControlID="hGrupaID" DefaultValue="" Name="GrupaID" PropertyName="Value" Type="Int32" />
            <asp:ControlParameter ControlID="hJednostkaID" Name="jednostkaGlownaID" PropertyName="Value" Type="Int32" />
            <asp:ControlParameter ControlID="hFirmaID" DefaultValue="" Name="FirmaID" PropertyName="Value" Type="Int32" />
        </SelectParameters>


    </asp:ObjectDataSource>
    <div>
       <fieldset id="fError" runat="server"  visible="false"><legend  style="color:navy;font-weight:bold" >Wykaz błędów: </legend>
        <asp:HiddenField ID="hGrupaID" runat="server" />
        <asp:HiddenField ID="hJednostkaID" runat="server" />
        <asp:HiddenField ID="hFirmaID" runat="server" />
   
        <asp:Label ID="Error1" Font-Bold="True" Visible="false" ForeColor="Red" runat="server" Text="UWAGA: "></asp:Label>
        <asp:Label ID="Error2" Font-Bold="True"  Visible="false"  ForeColor="Red" runat="server" Text="UWAGA: "></asp:Label>
        <asp:Label ID="Error3" Font-Bold="True"  Visible="false"  ForeColor="Red" runat="server" Text="UWAGA: "></asp:Label>
       </fieldset>    
    </div>
     <fieldset  id="fDane" runat="server" ><legend  style="color:navy;font-weight:bold" >Wybór parametrów:</legend>

   
    <table>
        <tr>
            <td>
            <asp:DropDownList ID="dGrupa" runat="server" AutoPostBack="True"  class="mydList" OnSelectedIndexChanged="dGrupa_SelectedIndexChanged"></asp:DropDownList>
            </td>
            <td style="width: 150px" align="right">
                <asp:Label ID="Label1" ForeColor="Blue" runat="server" Text="Podaj PESEL: " Font-Bold="True"
                    Style="font-size: small"></asp:Label>
            </td>
            <td style="width: 150px" align="left">
                <asp:TextBox ID="tPesel" Text="" runat="server" Font-Bold="true" CausesValidation="True"></asp:TextBox>
            </td>
            <td style="width: 600px" align="right">

            </td>
        </tr>
    </table>
      </fieldset> 

<fieldset  id="Fieldset1" runat="server" ><legend  style="color:navy;font-weight:bold" >Kolejność osób z grupy na liście obecności:</legend>
       <div style="width: 100%; height: 100%; font-size:smaller">
        <asp:ListView ID="ListView1" runat="server" DataSourceID="ObjectDataSource1" >
            <ItemTemplate>
                <tr style="background-color: #E0FFFF; color: #333333;">
                    <td style="width: 120px; font-size: small; padding-right:5px" align="right">
                         <asp:Label ID="Label2" runat="server" Text='<%# Eval("Tytul") %>'  />
                     </td>
                    <td style="width: 300px; font-size: small; padding-left:5px" align="left">
                        <asp:Label ID="NazwiskoImie" runat="server" Text='<%# Eval("NazwiskoImie") %>' />
                    </td>
                       <td style="width: 150px; font-size: small; padding-left:5px" align="left">
                         <asp:Label ID="Label3" runat="server" Text='<%# Eval("Stanowisko") %>'  />
                     </td>
                     <td style="width: 70px; font-size: small; padding-left:5px" align="left">
                         <asp:Label ID="Label4" runat="server" Text='<%# Eval("JednostkaKod") %>'  />
                     </td>
                    <td align="center" style="width:70px">
                        <asp:TextBox ID="NumerStrony" Style="text-align: right; width:60px" Text='<%# Eval("NumerStrony") %>' runat="server" />
                    </td>
                   <td align="center" style="width: 70px">
                        <asp:TextBox ID="PozycjaNaStronie" Style="text-align: right; width:60px" Text='<%# Eval("PozycjaNaStronie")%>' runat="server" />
                    </td>
                      <td style="width:0px"  >
                         <asp:Label ID="OsobaID" runat="server" Text='<%# Eval("OsobaID") %>'  Visible="true" />
                     </td>
                </tr>
            </ItemTemplate>
            <EmptyDataTemplate>
                <table id="Table1" runat="server" style="">
                    <tr style="color: blue; font-weight: bold">
                        <td>
                            Brak OSÓB w wybranej grupie
                        </td>
                    </tr>
                </table>
            </EmptyDataTemplate>

            <LayoutTemplate>
                <table id="Table2" runat="server">
                    <tr id="Tr1" runat="server">
                        <td id="Td1" runat="server">
                            <table id="itemPlaceholderContainer" class="alternate" runat="server" border="1" style="background-color: #FFFFFF;
                                border-collapse: collapse; border-color: #999999; border-style: none; border-width: 1px;
                                font-family: Verdana, Arial, Helvetica, sans-serif;">


                                <tr style="background-color: #eeeeee; color: black">
                                    <th id="Th4" runat="server" align="center">
                                        Tytuł
                                    </th>
                                    <th id="Th1" runat="server" align="center">
                                        Nazwisko i imię
                                    </th>
                                    <th id="Th2" runat="server" align="center">
                                        Stanowisko
                                    </th>
                                    <th id="Th6" runat="server" align="center">
                                        Jednostka<br /> (sekcja)
                                    </th>
                                    <th id="Th3" runat="server" align="center">
                                        Numer <br /> strony
                                    </th>
                                    <th id="Th5" runat="server" align="center">
                                      Pozycja <br /> na stronie
                                    </th>
                                  
                                </tr>
                                <tr id="itemPlaceholder" runat="server">
                                </tr>
                            </table>
                        </td>
                    </tr>
                    <tr id="Tr2" runat="server">
                        <td id="Td2" runat="server" style="text-align: center; background-color: #5D7B9D; font-family: Verdana, Arial, Helvetica, sans-serif;
                            color: #FFFFFF">
                        </td>
                    </tr>
                </table>
            </LayoutTemplate>
        </asp:ListView>
    </div>
  <div>
 
   <asp:Button ID="btnAkceptWszystkie" class="mybtn" runat="server" Text="Zapisz konfigurację" OnClick="btnAkceptWszystkieClick"  
                    ToolTip="Zatwierdza wszystkie wpisane numery i pozycje, konfiguruje listę obecności dla grupy " Font-Bold="True" 
       CausesValidation="False" OnClientClick="return check1()"
                     Width="210" />

  </div>
</fieldset>   
 <script type="text/javascript">


     function check1() {

         if (confirm('Czy na pewno chcesz zaakceptować ustalona kolejność osób na liście?')) {
             return true;
         }
         else return false;
     }



    </script>
</asp:Content>
